/*
 * Point3D.h
 *
 *  Created on: Apr 29, 2009
 *      Author: wrice
 */

#ifndef POINT3D_H_
#define POINT3D_H_
#include "MyVideoTrace.h"
namespace MyVideoTrace {

class Point3D {
public:
	Point3D( float x, float y, float z );

	virtual float getX() const;
	virtual float getY() const;
	virtual float getZ() const;

	Point3D operator- ( Point3D rhs ) const;

private:
	float x_, y_, z_;

public: ~Point3D() {}
};

}
#endif /* POINT3D_H_ */
